scar tissue – English–Latine translations

🇬🇧 en la 🇻🇦

scar tissue noun

  • long-term psychological consequences
cicatrix
Wiktionary Links